Big Huge Thesaurus

white tie and tails

noun